var Dog=require("./dog.js");//! 引入自定义模块，引入的内容就是module的内容

var dog=new Dog("taidy");

//! dog对象具备EventEmitter对象的属性方法
dog.on("bark",()=>{
    //todo 注意this指向
    console.log(this)//todo 输出结果为{} 这里this指向空对象{}
    dog.bark();
})

setTimeout(()=>{
    dog.emit("bark");
},3000)